package com.lxg.service.adminService;

import com.lxg.pojo.Problem;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

import java.util.ArrayList;

public interface AdminProblemService {


    /**
     * 查询全部的问题
     * @return
     */
    public ArrayList<Problem> getAllProblem();


    /**
     * 查询未解决的问题
     * @return
     */
    public ArrayList<Problem> getAllUnsolved();


    /**
     * 查询已经解决的问题
     * @return
     */
    public ArrayList<Problem> getAllSolved();


    /**
     * 根据pid查询问题
     * @param pid
     * @return
     */
    public Problem getProblemByPid(Integer pid);


    /**
     * 修改问题的状态，改为已解决
     * @param pid
     */
    public boolean updateProblem(Integer pid);
}
